12 matches found
CVE-2023-0057
CVE-2023-0057 affects pyload/pyload prior to 0.5.0b3.dev33. The root cause is improper restriction of rendered UI layers or frames, enabling potential clickjacking by a remote attacker. Affected versions are pre-0.5.0b3.dev33. Remediation: update to 0.5.0b3.dev33 or later; or apply a workaround t...
CVE-2024-22416
Affected software: pyLoad (Python-based download manager). Vulnerability: CSRF in the pyload API where GET requests can be used without SameSite cookie protection, allowing any API call by an unauthenticated user. This has been addressed in release 0.5.0b3.dev78, and all users are advised to upgr...
CVE-2023-0509
CVE-2023-0509 affects the Python-based download manager pyload/pyload, with versions prior to 0.5.0b3.dev44 failing to validate TLS certificates. Root cause: improper certificate validation. Impact per sources: high risk to confidentiality and integrity; no availability impact indicated. Affected...
CVE-2023-0488
CVE-2023-0488 is a Stored XSS in pyload/pyload prior to version 0.5.0b3.dev42. Multiple connected sources (PT-2023-16300, CNNVD, Red Hat, GHSA, OSV, NVD/CVE, CVELIST) describe the issue as a stored XSS in the GitHub repository. The vulnerability affects pyload’s web-facing input handling and can ...
CVE-2026-40594
CVE-2026-40594 affects pyLoad: the set_session_cookie_secure before_request in pyload/webui/app/init .py reads X-Forwarded-Proto without origin validation and mutates the global Flask SESSION_COOKIE_SECURE on every request. With Cheroot’s multi-threaded server (request_queue_size=512), this creat...
CVE-2026-42312
pyload-ng contains a vulnerability (CVE-2026-42312) where a non-admin user with SETTINGS permission can disable TLS peer/hostname verification by setting general.ssl_verify off. The root cause is that the option is not in the ADMIN_ONLY_CORE_OPTIONS allowlist, so set_config_value() writes are all...
CVE-2026-35187
CVE-2026-35187 affects pyload/pyload-ng prior to 0.5.0b3.dev97, where parse_urls(...) calls get_url(url) without URL validation, protocol restriction, or IP blacklist. This enables Server-Side Request Forgery (SSRF) via crafted URLs and multi‑protocol support (http/https, file://, gopher://, dict...
CVE-2026-42314
pyLoad/pyload-ng exposes a path traversal via the add_package workflow: folder sanitization replaces ../ with _ but the replacement is bypassable, leaving .. sequences that OS path resolution can interpret. Affected component is add_package in pyload/core/api/init .py; authenticated/ADD-permissio...
CVE-2026-42313
Summary of CVE-2026-42313 / pyload-ng: A non-admin user with SETTINGS permission can enable a proxy and point pyload at any attacker-controlled host, causing all outbound traffic (downloads, captcha fetch, update checks, plugin HTTP calls) to be routed through that attacker. The vulnerability ste...
CVE-2026-35459
pyLoad (Python download manager) is affected by an SSRF bypass in versions up to 0.5.0b3.dev96 where the fix for CVE-2026-33992 added IP validation to BaseDownloader.download(), but pycurl is configured to FOLLOWLOCATION=1 with MAXREDIRS=10, so redirects are automatically followed and not validat...
CVE-2026-42315
Summary (CVE-2026-42315) pyLoad before 0.5.0b3.dev100 is vulnerable to path traversal via the _folder field in set_package_data, allowing a user with Perms.MODIFY to set arbitrary download folders. The root cause is lack of sanitization for folder names supplied to set_package_data(), enabling ab...
CVE-2026-33314
CVE-2026-33314 affects pyLoad/pyload-ng where a Host Header Spoofing flaw in the @local_check decorator lets unauthenticated external actors bypass local-only checks and access the Click'N'Load API endpoints. This enables remote queuing of downloads, causing SSRF and potential DoS. The issue is m...